package com.hissy.dao.generatedMapper;

import com.hissy.dao.po.RmaReasonDTO;
import com.hissy.dao.po.RmaReasonDTOExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface RmaReasonDTOMapper {
    int countByExample(RmaReasonDTOExample example);

    int deleteByExample(RmaReasonDTOExample example);

    int deleteByPrimaryKey(Long id);

    int insert(RmaReasonDTO record);

    int insertSelective(RmaReasonDTO record);

    List<RmaReasonDTO> selectByExample(RmaReasonDTOExample example);

    RmaReasonDTO selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") RmaReasonDTO record, @Param("example") RmaReasonDTOExample example);

    int updateByExample(@Param("record") RmaReasonDTO record, @Param("example") RmaReasonDTOExample example);

    int updateByPrimaryKeySelective(RmaReasonDTO record);

    int updateByPrimaryKey(RmaReasonDTO record);
}